const response = {
    ok: function (msg) {
        console.log("result msg:", msg)
        return {code: 200, msg: msg, data: {}, state: true}
    },
    success: function (data, msg = undefined) {
        if (msg === undefined) {
            msg = "success";
        }
        console.log("result msg:", msg)
        return {code: 200, msg: msg, data: data, state: true}
    },
    paramEx: function (msg) {
        console.log("result msg:", msg)
        return {code: 400, msg: msg, data: {}, state: false}
    },

    authorizeEx: function () {
        let msg = "验证失败,请重新登录"
        console.log("result msg:", msg)
        return {code: 401, msg: msg, data: {}, state: false}
    },

    serverEx: function (msg) {
        console.log("result msg:", msg)
        return {code: 500, msg: msg, data: {}, state: false}
    },
    fail(msg) {
        console.log(msg)
        return {code: 200, msg: msg, data: {}, state: false}
    },
    sendSuccess(res, data, msg) {
        res.send(this.success(data, msg))
    },
    sendError(res, msg) {
        res.send(this.serverEx(msg))
    }
};
module.exports = response
